package com.example.hello.dto;

import com.fasterxml.jackson.annotation.JsonIgnore;
import lombok.Data;

import java.math.BigDecimal;
import java.util.List;

@Data
public class AttractionDTO {
    private Long attractionId;
    private Integer categoryId;
    private String name;
    private String description;  // 现在作为景点简介
    private String detail;       // 详细介绍
    private String trafficGuide; // 交通指南
    private String longitude;
    private String latitude;
    private String address;      // 景点地址
    private List<String> coverImages;
    private List<String> imageGallery; // 景点图片集
    private Object openingHours;
    private BigDecimal ticketPrice;
    private String contactPhone;
    private String website;      // 官方网站
    private BigDecimal avgRating;  // 平均评分
    private Integer viewCount;     // 访问量
    private List<String> tags;
    private Integer status;
    
    @JsonIgnore
    private Long createdBy;
} 